hydraulic filter press - Turkish English Dictionary